Skip to main content

Full text of "USPTO Patents Application 10700101"

See other formats


Application No. 10/700,101 
Amendment dated August 6, 2007 
Reply to Office Action of April 5, 2007 



Docket No.: 20910/0206098-US0 



AMENDMENTS TO THE CLAIMS 

1 . (Currently Amended) A method of aiding deployment in a distributed computer 
system, using application software components, comprising: 

[[a.]] (a) providing a tree representation (510) of objects existing in at least one of the 
application software components, the tree representation including an object as a leaf node, with at 
least one attribute of the object being in nexus between the root and the leaf node, wherein the tree 
representation is mapped to a containment tree that defines names of the attributes in the tree 
representation, and 

[[b-]] (b) providing an accessor object (511) , comprising accessor methods to the tree 
representation, said accessor methods having predefined names and functions. 

2. (Currently Amended) The method of claim 1, wherein: stage [[a.]] (a) comprises 
providing a tree representation (510) in which at least one of the tree nexus comprises data defining 
both an attribute name and an attribute value. 

3. (Currently Amended) The method of claim 2, wherein stage [[b.]] (b) comprises: 
[[bl .]] (bl) converting the tree representation (510) into at least one set of data (E2-8; E2-9) 
connecting an attribute with a corresponding location in the tree, and [[b2.]] (b2) storing at least one 
set of data or a designation thereof in the accessor object (544). 

4. (Currently Amended) The method of claim 3, wherein stage [[bl .]] (bl) comprises 
converting the tree representation into a set of data (E2 8) connecting an attribute name with a 
corresponding location in the tree. 

5. (Currently Amended) The method of claim 3, wherein stage [[bl.]] (bl) comprises 
converting the tree representation into a set of data (E2 9) connecting an attribute value with a 
corresponding location in the tree. 



{S:\20910\0206098-us0\80107163.DOC 



} 



2 



Application No. 10/700,101 Docket No.: 20910/0206098-US0 

Amendment dated August 6, 2007 
Reply to Office Action of April 5, 2007 

6. (Currently Amended) The method of claim 4, wherein stage [[bl .]] (bl) comprises 
converting the tree representation into a set of data (E2 9) connecting an attribute value with a 
corresponding location in the tree. 

7. (Currently Amended) The method as claimed in any of claim 1, wherein the attributes 
are arranged in the tree in accordance with a predefined order. 

8. (Currently Amended) The method as claimed in any of claim 1, wherein stage [[b.]] 
(b) comprises providing a plurality of accessor objects (511,521) , with each accessor object 
comprising a domain identification, being readable through at least one (M4) of the accessor 
methods. 

9. (Currently Amended) The method of claim 8, wherein at least two of the accessor 
objects (51 1,521) access different sub-trees in the tree representation. 

10. (Currently Amended) The method as claimed in any of claim 8, further comprising 
the step of: [[c.]] (c) providing one or more handler objects (611,612) , each accessing at least one of 
the accessor objects (51 1,521) . 

1 1 . (Currently Amended) The method of claim 10, wherein stage [[c.]] (c) comprises: 
[[cl.]] (cl) configuring the handler objects (61 1,612) to access accessor objects (511,521) 
corresponding to application software components being currently in service in the distributed 
computer system. 

12. (Currently Amended) The method of claim 1 1 , wherein stage [[cl .]] (cl) uses 
attributes of the application software components. 

13. (Currently Amended) The method of claim 10, further comprising the stage of: [[d.]] 
(d) in at least one client software application, providing a lookup service (711) , adapted to 
communicate with at least one handler object (612) . 



{ S :\209 1 0\0206098-us0\80 1 07 1 63 .DOC 



3 



Application No. 10/700,101 
Amendment dated August 6, 2007 
Reply to Office Action of April 5, 2007 



Docket No.: 20910/0206098-US0 



14. (Currently Amended) The method as claimed in any of claim 1 , wherein said 
accessor methods of stage [[b.]] (b) comprise a method to retrieve supported attribute names. 

15. (Currently Amended) The method as claimed in any of claim 1, wherein said 
accessor methods of stage [[b.]] (b) comprise a method for exact search in the tree representation. 

16. (Currently Amended) The method as claimed in any of claim 1, wherein said 
accessor methods of stage [[b.]] (b) comprise a method for near search in the tree representation. 

17. (Currently Amended) The method as claimed in any of claim 1, wherein said 
accessor methods of stage [[b.]] (b) comprise a method capable of navigating up in the tree to find a 
leaf node. 

18. (Currently Amended) An article of manufacture for reorganizing data in an original 
log file, the article comprising: 

data defining a tree representation (510) of objects existing in at least one application 
software component, the tree representation including an object as a leaf node, with the attributes of 
the object being in nexus between the root and the leaf node, wherein the tree representation is 
mapped to a containment tree that defines names of the attributes in the tree representation, and 

first tree access code (511) attaching accessor methods to the tree representation, said 
accessor methods having predefined names and functions. 

19. (Currently Amended) The article of claim 18, wherein said first tree access code 
comprises an accessor object (511) , comprising the accessor methods. 

20. (Currently Amended) The article of claim 17, wherein the accessor object (511) has 
a predefined name. 



{S:\209 1 0\0206098-us0\80 1 07 1 63 .DOC 



4 



Application No. 10/700,101 
Amendment dated August 6, 2007 
Reply to Office Action of April 5, 2007 



Docket No.: 20910/0206098-US0 



21. (Original) The article of claim 17 further comprising: a second tree access code, 
adapted to access the first tree access code. 

22. (Currently Amended) The article of claim 21, wherein said second tree access code 
comprises a handler object (612) . 

23. (Currently Amended) The article of claim 21 further comprising: a third code for 
incorporation in at least one client software application, said third code providing a lookup service 
(744), adapted to communicate with the second tree access code. 



{ S :\209 1 0\0206098-us0\80 1 07 1 63 .DOC 



5 



Application No. 10/700,101 Docket No.: 209 10/0206098-USO 

Amendment dated August 6, 2007 
Reply to Office Action of April 5, 2007 

AMENDMENTS TO THE DRAWINGS 

A replacement sheet of Figure 1 is filed herewith, wherein Figure 1 is amended to add 
the legend "Prior Art". 



{ S:\209 1 0\0206098-us0\80 1 07 1 63 .DOC 



} 



6